Cascade 2.0
نویسندگان
چکیده
Cascade is a program static analysis tool developed at New York University. Cascade takes as input a program and a control file. The control file specifies one or more assertions to be checked together with restrictions on program behaviors. The tool generates verification conditions for the specified assertions and checks them using an SMT solver which either produces a proof or gives a concrete trace showing how an assertion can fail. Version 2.0 supports the majority of standard C features except for floating point. It can be used to verify both memory safety as well as user-defined assertions. In this paper, we describe the Cascade system including some of its distinguishing features such as its support for different memory models (trading off precision for scalability) and its ability to reason about linked data structures.
منابع مشابه
GIS: Geographical Information Cascade in Online Social Networks
Network shared User Generated Content (UGC) is increasingly popular due to the emergence of Web 2.0. YouTube videos are an example, where the popularity of videos is driven by viewers and their popularity can vary dynamically and often dramatically. Access to the web containing UGC is known to follow a heavy-tailed distribution. For example, the top 10% of the videos in a normal video-on-demand...
متن کاملFlow-mediated release of nitric oxide from lymphatic endothelial cells of pressurized canine thoracic duct.
We examined the effects of flow on lymphatic endothelial cells by using conventional cascade preparations of isolated coronary arteries without intact endothelium. The pressurized thoracic ducts were intraluminally perfused at a constant flow rate ranging from 0.5 to 2.0 ml/min. A linear relationship was observed between the flow rate and the normalized amount of relaxing substance(s) released ...
متن کاملAPACIC++ 2.0. A PArton Cascade In C++
The new version of the parton shower module APACIC++ for the SHERPA event generator framework is presented. It incorporates some features, that are specific for the consistent merging with multi-particle matrix elements at tree-level. This publication also includes some exemplary results and a short description of the upgraded class structure of APACIC++, version 2.0.
متن کاملFuzzy PD Cascade Controller Design for Ball and Beam System Based on an Improved ARO Technique
The ball and beam system is one of the most popular laboratory setups for control education. In this paper, we design a fuzzy PD cascade controller for a ball and beam system using Asexual Reproduction Optimization (ARO) technique. The ball & beam system consists of a servo motor, a grooved beam, and a rolling ball. This system utilizes a servo motor to control ball’s position on the beam. Chan...
متن کاملA PC-Based Logic Simulator Using a Look-Up Table Cascade Emulator
This paper represents a cycle-based logic simulation method using an LUT cascade emulator, where an LUT cascade consists of multiple-output LUTs (cells) connected in series. The LUT cascade emulator is an architecture that emulates LUT cascades. It has a control part, a memory for logic, and registers. It connects the memory to registers through a programmable interconnection circuit, and evalu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014